package com.web.my12306.service;

import java.sql.Timestamp;
import java.util.Date;
import java.util.List;

import com.web.my12306.pojo.Train;


public interface TrainService
{

    /**
     * 加开列车
     * @param train 封装好的列车信息
     * @param carriage 这两车次的车厢数
     */
    void add(Train train, int carriage);

    /**
     * 取消车次
     * @param tid 取消id为tid的车次
     */
    void cancelByTid(int tid);
    
    /**
     * 查询所有车次信息
     */
    List<Train> getTrainAll();
 
    /**
     * 多条件查询列车信息
     * @return
     */
    List<Train> getTrainBySelect(String dstation,String terminal);
}
